Business

Pemex Swings to $6 Billion Profit on Price Rally, Stable Output